Presidente de Prisa desde febrero de 2021, Joseph Oughourlian es además propietario de Amber Capital, firma que fundó en noviembre de 2005 en Nueva York, y máximo mandatario del club de fútbol Racing Club de Lens desde junio de 2018.
Oughourlian se graduó en la escuela de negocios HEC y de IEP (Sciences-Po), ambas en París, y obtuvo su posgrado en Economía por la Sorbona de París.
Comenzó su carrera en Société Générale en París en 1994. En 1996 se trasladó a Nueva York donde un año después comenzó a gestionar participaciones directas de Société Générale, lo que le llevó a crear Amber Fund en octubre de 2001, con capital inicial de la entidad francesa. En 2005 funda Amber Capital.